smokers' shelter - French English Dictionary